.KvoMHf.ErucfC[type="number"]::-webkit-inner-spin-button {
        -webkit-appearance: none;
        -moz-appearance: none;
        margin: 0;
      }
      .MpKiNN {
        --display: flex;
        display: var(--display);
        flex-direction: column;
        min-height: 25px;
        position: relative;
      }
      .MpKiNN .pUnTVX {
        height: var(--inputHeight);
        position: relative;
      }
      .MpKiNN .eXvLsN {
        align-items: center;
        display: flex;
        font: var(
          --fntprefix,
          normal normal normal 16px/1.4em helvetica-w01-roman
        );
        justify-content: center;
        left: 0;
        max-height: 100%;
        min-height: 100%;
        position: absolute;
        top: 0;
        width: 50px;
      }
      .MpKiNN .KvoMHf,
      .MpKiNN .eXvLsN {
        color: var(--corvid-color, rgb(var(--txt, var(--color_15))));
      }
      .MpKiNN .KvoMHf {
        -webkit-appearance: none;
        -moz-appearance: none;
        background-color: var(
          --corvid-background-color,
          rgba(var(--bg, 255, 255, 255), var(--alpha-bg, 1))
        );
        border-color: var(
          --corvid-border-color,
          rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1))
        );
        border-radius: var(--corvid-border-radius, var(--rd, 0));
        border-style: solid;
        border-width: var(--corvid-border-width, var(--brw, 1px));
        box-shadow: var(--shd, 0 0 0 transparent);
        box-sizing: border-box !important;
        direction: var(--dir);
        font: var(--fnt, var(--font_8));
        margin: 0;
        max-width: 100%;
        min-height: var(--inputHeight);
        padding: var(--textPadding);
        text-align: var(--textAlign);
        text-overflow: ellipsis;
      }
      .MpKiNN .KvoMHf[type="number"] {
        -webkit-appearance: textfield;
        -moz-appearance: textfield;
        width: 100%;
      }
      .MpKiNN .KvoMHf::-moz-placeholder {
        color: rgb(var(--txt2, var(--color_15)));
      }
      .MpKiNN .KvoMHf:-ms-input-placeholder {
        color: rgb(var(--txt2, var(--color_15)));
      }
      .MpKiNN .KvoMHf::placeholder {
        color: rgb(var(--txt2, var(--color_15)));
      }
      .MpKiNN .KvoMHf:hover {
        background-color: rgba(var(--bgh, 255, 255, 255), var(--alpha-bgh, 1));
        border-color: rgba(var(--brdh, 163, 217, 246), var(--alpha-brdh, 1));
        border-style: solid;
        border-width: var(--brwh, 1px);
      }
      .MpKiNN .KvoMHf:disabled {
        background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
        border-color: rgba(var(--brdd, 163, 217, 246), var(--alpha-brdd, 1));
        border-style: solid;
        border-width: var(--brwd, 1px);
        color: rgb(var(--txtd, 255, 255, 255));
      }
      .MpKiNN:not(.LyB02C) .KvoMHf:focus {
        background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
        border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));
        border-style: solid;
        border-width: var(--brwf, 1px);
      }
      .MpKiNN.LyB02C .KvoMHf:invalid {
        background-color: rgba(var(--bge, 255, 255, 255), var(--alpha-bge, 1));
        border-color: rgba(var(--brde, 163, 217, 246), var(--alpha-brde, 1));
        border-style: solid;
        border-width: var(--brwe, 1px);
      }
      .MpKiNN.LyB02C .KvoMHf:not(:invalid):focus {
        background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
        border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));
        border-style: solid;
        border-width: var(--brwf, 1px);
      }
      .MpKiNN .wPeA6j {
        display: none;
      }
      .MpKiNN.qzvPmW .wPeA6j {
        color: rgb(var(--txtlbl, var(--color_15)));
        direction: var(--dir);
        display: inline-block;
        font: var(--fntlbl, var(--font_8));
        line-height: 1;
        margin-bottom: var(--labelMarginBottom);
        padding: var(--labelPadding);
        text-align: var(--textAlign);
        word-break: break-word;
      }
      .MpKiNN.qzvPmW.lPl_oN .wPeA6j:after {
        color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0));
        content: " *";
        display: var(--requiredIndicationDisplay, none);
      }
      .ZXdXNL {
        --display: flex;
        display: var(--display);
        flex-direction: column;
      }
      .ZXdXNL .pUnTVX {
        display: flex;
        flex: 1;
        flex-direction: column;
        position: relative;
      }
      .ZXdXNL .eXvLsN {
        align-items: center;
        display: flex;
        font: var(
          --fntprefix,
          normal normal normal 16px/1.4em helvetica-w01-roman
        );
        justify-content: center;
        left: 0;
        max-height: 100%;
        position: absolute;
        top: 0;
        width: 50px;
      }
      .ZXdXNL .KvoMHf,
      .ZXdXNL .eXvLsN {
        color: var(--corvid-color, rgb(var(--txt, var(--color_15))));
        min-height: 100%;
      }
      .ZXdXNL .KvoMHf {
        -webkit-appearance: none;
        -moz-appearance: none;
        background-color: var(
          --corvid-background-color,
          rgba(var(--bg, 255, 255, 255), var(--alpha-bg, 1))
        );
        border-color: var(
          --corvid-border-color,
          rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1))
        );
        border-radius: var(--corvid-border-radius, var(--rd, 0));
        border-style: solid;
        border-width: var(--corvid-border-width, var(--brw, 1px));
        box-shadow: var(--shd, 0 0 0 transparent);
        box-sizing: border-box !important;
        direction: var(--dir);
        flex: 1;
        font: var(--fnt, var(--font_8));
        margin: 0;
        padding: var(--textPadding);
        text-align: var(--textAlign);
        text-overflow: ellipsis;
        width: 100%;
      }
      .ZXdXNL .KvoMHf[type="number"] {
        -webkit-appearance: textfield;
        -moz-appearance: textfield;
      }
      .ZXdXNL .KvoMHf::-moz-placeholder {
        color: rgb(var(--txt2, var(--color_15)));
      }
      .ZXdXNL .KvoMHf:-ms-input-placeholder {
        color: rgb(var(--txt2, var(--color_15)));
      }
      .ZXdXNL .KvoMHf::placeholder {
        color: rgb(var(--txt2, var(--color_15)));
      }
      .ZXdXNL .KvoMHf:hover {
        background-color: rgba(var(--bgh, 255, 255, 255), var(--alpha-bgh, 1));
        border-color: rgba(var(--brdh, 163, 217, 246), var(--alpha-brdh, 1));
        border-style: solid;
        border-width: var(--brwh, 1px);
      }
      .ZXdXNL .KvoMHf:disabled {
        background-color: rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1));
        border-color: rgba(var(--brdd, 163, 217, 246), var(--alpha-brdd, 1));
        border-style: solid;
        border-width: var(--brwd, 1px);
        color: rgb(var(--txtd, 255, 255, 255));
      }
      .ZXdXNL:not(.LyB02C) .KvoMHf:focus {
        background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
        border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));
        border-style: solid;
        border-width: var(--brwf, 1px);
      }
      .ZXdXNL.LyB02C .KvoMHf:invalid {
        background-color: rgba(var(--bge, 255, 255, 255), var(--alpha-bge, 1));
        border-color: rgba(var(--brde, 163, 217, 246), var(--alpha-brde, 1));
        border-style: solid;
        border-width: var(--brwe, 1px);
      }
      .ZXdXNL.LyB02C .KvoMHf:not(:invalid):focus {
        background-color: rgba(var(--bgf, 255, 255, 255), var(--alpha-bgf, 1));
        border-color: rgba(var(--brdf, 163, 217, 246), var(--alpha-brdf, 1));
        border-style: solid;
        border-width: var(--brwf, 1px);
      }
      .ZXdXNL .wPeA6j {
        display: none;
      }
      .ZXdXNL.qzvPmW .wPeA6j {
        color: rgb(var(--txtlbl, var(--color_15)));
        direction: var(--dir);
        display: inline-block;
        font: var(--fntlbl, var(--font_8));
        line-height: 1;
        margin-bottom: var(--labelMarginBottom);
        padding: var(--labelPadding);
        text-align: var(--textAlign);
        word-break: break-word;
      }
      .ZXdXNL.qzvPmW.lPl_oN .wPeA6j:after {
        color: rgba(var(--txtlblrq, 0, 0, 0), var(--alpha-txtlblrq, 0));
        content: " *";
        display: var(--requiredIndicationDisplay, none);
      }
      .TLWrjM {
        align-items: center;
        color: rgb(var(--errorTextColor, #ff4040));
        display: flex;
        flex-direction: row;
        gap: 4px;
        padding: 8px 0 0;
      }
      .TLWrjM .GIPQqH {
        flex: none;
        flex-grow: 0;
        order: 0;
      }
      .TLWrjM .JNgJbf {
        display: inline-block;
        flex-grow: 0;
        font: var(--errorTextFont, var(--font_8));
        line-height: 1;
        order: 1;
        word-break: break-word;
      }
